Cal Weaver is living the American dream. He has a good job, a beautiful house, great children and a...